Magnetron Sputtering System - Standard Operating Procedure (SOP)

Document Version: 2.0
Last Updated: October 20, 2025
Control System: Python-Based Automated Control
Hardware Platform: Arduino Mega 2560 R3


Table of Contents

  1. System Overview
  2. System Startup Procedure
  3. Loading Samples and Targets
  4. Deposition Procedure (DC Sputtering)
  5. System Shutdown
  6. Load-Lock Operation
  7. Load-Lock Practice Procedure
  8. Safety Guidelines
  9. Troubleshooting

System Overview

The sputter system uses a custom software running on low-cost hardware. A raspberry Pi 5 runs the software (written in python) and interfaces via serial connection with an Arduino Mega running custom firmware (C++). The arduino operates relays that control valves, pressure gauges and vacuum pumps and other system components...

🚀 System Startup Procedure

Prerequisites

Launching the Control Application

Note that the bluetooth keyboard will need a 5 seconds to wake up and connect after you push some buttons on it before input from it will show up on computer. It also needs to be charged occaisonally.

  1. Start the Application

    • Locate the Sputter Control desktop icon. It has a sun image icon ☀️.
    • Double-click to launch the Python-based control application.
    • This will launch a terminal window that should be positioned on the large screen. This window shows running messages that details the system operation and is useful for debug.
    • A user account login window will show first prior to displaying the GUI.
    • Login with your user account or create new account & then login.
    • Main control window will then open. Drag this window onto the small screen (touch-screen) and double click the top title bar to expand the GUI window to fill the small screen.
    • You can use touch on the small screen to activate buttons on the GUI or keep using mouse.
  2. Check System State Display

    • Observe the System State indicator in the control window
    • Current system status will be displayed (e.g., "Vented", "pumping", "High Vacuum")
    • All sensor readings (pressures, door status, water flow) should update automatically, these are connected to the interlock indicators (circles red/green in the INTERLOCKS box).
    • There are 3 interlocks that need to show True state (green indicator on GUI). These show the state of the water switch, rod home switch and the door switch. These are True when water flowing, load-lock rod is in home position & the chamber door is closed respectively.
  3. Verify Automated Procedure Buttons

    • Five main procedure buttons should be visible and enabled (not greyed out):
      • 🌊 PUMP - Start pump-down sequence
      • 💨 VENT - Vent chamber to atmosphere
      • 📦 LOAD/UNLOAD - Load-lock operation
      • 🔬 SPUTTER - Enter sputtering mode
      • 🏠 STAND BY - Return system to default state or standby state. This should be used at end of session to put system into low-power stand-by state.

These automated procedure buttons (as well as the shutter buttons, Ion gauge & chamber light) are the only operable buttons when the GUI is running in "Normal" mode. Normal is the only mode accessible by a level 1 user account.

BOOT TROUBLESHOOTING

If the GUI displays with red indications for all three interlocks and the valve buttons display greyed out, it is likely that the arduino has failed to connect to RPi5.

Verify Arduino Connection


📥 Loading Samples and Targets

Starting from Vented Chamber State

Target Installation and Sample Loading

  1. Install Sputter Targets (if not already in place)

    • Ensure targets are clean and properly aligned.
    • Secure target with 4 Phillips head screws as shown in training.
    • Secure outer electrode of gun with 3 circular head hex key screws.
    • Target installation is demonstrated during training.
    • Remember that heat removal by water cooling is essential and targets must be flat (on back surface) and have good contact with the copper gun plate.
  2. Load Sample and Sample Stage

    • Place sample on sample stage holder (take holder out and do sample prep on clean foil surfaces).
    • Position stage on central pllar or on the load-lock rod.
    • Verify samples are secure. Vacuum compatible double-sided copper tape or SEM mount adhesive should be used. Don't use non-vacuum compatible tape.

Door Closure and Clamp Procedure

⚠️ CRITICAL: Proper door sealing is essential for vacuum integrity

  1. Close and Seal Chamber Door

    • Close door carefully, ensuring O-ring is clean and properly seated
    • Tighten both door clamps:
    • The clamps are simple nuts on bolts. a T-key with hex socket tool for the task is hanging nearby from a ribbon.
    • Both clamps should be tightened to close the gap between sealing surface and door o-ring before starting pump-down. They don't need to be tightened excessively.
  2. Initiate Pump-Down

    • Click/press the PUMP button
    • Monitor pressure readings on display and/or the Vacuum gauge controller.
    • If chamber pressure does not drop within 5s or so when pump-down starts:
      • Chamber is leaking!
      • Tighten further the upper and/or lower clamps to improve door seal.
      • If the chamber pressure does not start dropping within 30s the software will abort the pumpdown procedure in order to protect the pump.
    • Wait for pump procedure to complete, observe terminal output for details of what is occurring at each step of the pump-dowb procedure. Pump-down should take system all the way to the high vacuum state before completing.
    • If Ion guage turns itself off, you can turn it on/off at will by pressing the button.

Starting from Pumped Chamber State

If the chamber is already under vacuum, use the Load-Lock system to introduce samples without venting the main chamber.

Load-Lock Sample Loading Procedure

  1. Vent Load-lock

    • Click VENT Load-lock button
    • System will automatically:
      • Vent load-lock chamber
      • Wait for load-lock to reach atmospheric pressure.
      • Stop venting.
  2. Load Sample onto Load-Lock Rod

    • Open small load-lock door
    • Attach sample stage to load-lock rod bayonet fitting
    • Close load-lock door
  3. Load/Unload Procedure

    • Click LOAD/UNLOAD button
    • System will automatically:
      • Evacuate load-lock chamber if it is vented.
      • Open gate valve between load-lock and main chamber once the pressure in both chambers is similar.
      • A dialog box will appear and remain in place during your operation of the load-lock rod.
      • Move the load-lock rod into the main chamber and get the sample stage onto the central shaft.
      • Retract the load-lock rod to home position.
        ⚠️ CRITICAL: Rod must be fully retracted to home position before continuing.
      • Click Load-unload finished or cancel button in the dialog box when complete.
      • This will close the gate valve automatically and complete the load-lock sequence.
      • Click "PUMP" button again to return system to high vacuum state in order to proceed to sputter mode.

Load-Lock Z-Position Adjustment & Chamber Illumination

Image 1
(a) Load-lock Z-position adjustment nuts. Hold rod up/down to release pressure on nuts, then adjust nuts to change rod height. Adjusting these during loading/unloading is necessary.
Image 2
(b) Chamber light has a switch and is also operated by the GUI. Switch shown at right in "on" position (LED lighted red). Both switch and button must be on for light to operate. Stage rotation power supply shown at bottom right.

Sample Stage Rotation (Optional)

If uniform coating is desired, enable stage rotation:


🔬 Deposition Procedure (DC Sputtering)

Starting from High Vacuum State

SPUTTER MODE

  1. Enter Sputter Mode

    • Click SPUTTER button on main control window
    • System will enter sputtering mode
    • This will turn on the interlock that provides mains power to the DC & RF supplies that power the sputter guns.
    • The power supplies cannot be turned on outside of sputter mode due to the safety interlock.
    • System state display will update to "Sputter Mode"
    • Sputter mode will drop the TMP speed to 60% and maintain it at this level by turning it on and off as needed.
  2. Set Gas Flow

    • Gas flow setpoint is set by simply clicking the gas flow setpoint indicator button for the MFC/s that you wish to use. See the figure below.
    • Click inside one of the colored boxes shown below to bring up the set gas flow setpoint dialog. Set the setpoint using the dialog.
    • Allow 5s or so for the indicators on the GUI to update to display the correct setpoint and flow readings.
    • If setpoint shows yet the measured flow never reaches setpoint, the gas cylinder for that gas may be empty.
    Image 1
    (a) Click inside the colored box to bring up the set gas flow setpoint dialog.
  3. Chamber Flush (Optional but Recommended)

    • Set Argon flow to 100-200 sccm for 1 - 10 minutes
    • This helps remove remaining residual air and water vapor from chamber.
    • Monitor chamber pressure during flush.
  4. Set Sputtering Gas Flow

    • Reduce Argon flow to sputtering conditions
    • Typical DC metal sputtering: 20-100 sccm Ar
    • Target chamber pressure: 1-7 × 10⁻³ mbar
    • Wait for pressure to stabilize, (does not need long).

DC Sputtering Operation

  1. Verify Electrical Connections
    Ensure that:

    • ✅ Electrical cable between gun and DC power supply is connected
    • ✅ Grounding cables are properly connected
    • ✅ All connections are secure
    • It is best to also check with a multimeter when you load your target. Measuring between your target surface and the outer sheath (grounded) of the magnetron gun, you should see high resistance > 200 kOhm. Connectivity indicates short. One can also measure this by measuring resistance between inner pin and outer casing of the electrical connector that connects to the DC power supply.
  2. Begin stage rotation (optional)

    • Turn on small DC supply above keyboard connected to the stage rotation motor.
    • Use constant voltage mode and apply 1 - 12 V to set spin speed.
    • Do not exceed 12V.
  3. Power Supply Setup

    • Turn on DC power supply for the gun(s) being used. First switch the breaker at back of unit and then the power button on front at bottom left.
    • Set setpoint using the "Right display - SETPT" button and dial.
    • Ensure that setpoint is set as power (watts) and that right display "ACTUAL" is set to show watts.
    • Set power setpoint:
      • Typical range: 30-100 W
      • Absolute maximum: 300 W
  4. Start Deposition Monitor

    • Launch MaxTec deposition monitor.
    • Choose process with your target material
    • See MaxTec Operation Manual for further information.
  5. Ignite Plasma

    • Press OUTPUT "ON" on power supply to apply power.
    • You should see the "ACTUAL" power (watts) displayed on RIGHT DISPLAY ramp up to meet your setpoint.
    • Plasma should ignite on gun - you will see characteristic glow behind shutter.
    • Close front window shutter with the magnet slide to prevent window coating.
    • Run plasma for some period with shutter closed in order to pre-sputter/clean your target. This varies for every material.
    • When ready to start deposition:
      • Begin reading on the Maxtec thickness monitor.
      • Open shutter to begin deposition on your sample.
    • Verify deposition monitor shows:
      • Non-zero deposition rate
      • Increasing thickness reading
      • Adjust power if necessary.
      • Remember that the tooling factor is critical for showing accurate deposition rate reading.
  6. Begin Sample Deposition

    • Open gun shutter to start deposition on sample
    • ⏱️ Restart MaxTec monitor simultaneously for accurate thickness reading
    • Monitor deposition rate and thickness
  7. Run to Desired Thickness

    • Continue sputtering until target thickness achieved
    • Typical rates vary by material and power (refer to training or previous logs)

🛑 System Shutdown

Post-Deposition Procedure

  1. Terminate Sputtering

    • Turn off DC power supply/s
    • Turn off breaker switch at back of power supply
    • Allow plasma to extinguish completely
  2. Exit Sputter mode & Stop Gas Flow

    • Click again the currently green "SPUTTER" button in order to cancel Sputter mode.
    • Wait for cancelling to complete.
    • This will automatically close gas valves and set MFC flows back to 0.
    • Once complete, either go to "STAND-BY" or "VENT" or "PUMP".
  3. Remove Sample via Load-Lock

    • Click LOAD/UNLOAD button
    • Follow load-lock procedure in reverse:
      • System vents load-lock
      • Open small door when dialog appears
      • Use rod to retrieve sample stage from chamber
      • Remove sample from stage
      • Leave sample stage inside load-lock for next user
      • Close load-lock door
      • Click Continue
  4. Re-Evacuate Load-Lock

    • Click LOAD/UNLOAD again to evacuate load-lock
    • System will pump down load-lock automatically
  5. Return System to High Vacuum

    • Click PUMP button to return system to stable high vacuum state
    • Final system state should show:
      • ✅ Roughing pump ON (green)
      • ✅ Rough valve OPEN (green)
      • ✅ Turbo pump ON & ~100% speed (green)
      • ✅ Gate valve CLOSED (red - correct)
      • ✅ All other valves CLOSED (red - correct)
      • ✅ Ion gauge ON (green - if high vacuum achieved)
  6. Alternatively: vent system & remove targets

    • I would not recommend leaving targets in system for too long.
    • If you don't intend to use system again real soon, then remove target/s.

Final Checks

  1. Verify Equipment Status

    • ❌ All DC/RF sputter supplies are OFF
    • ❌ DC supply for stage rotation is OFF
    • ❌ Chamber light is OFF
  2. Update Target Labels

    • If targets were changed, update sticky note labels on chamber door
    • Write material name and installation date.
  3. Complete Instrument Logbook entry

    • The GUI has a digital logbook. The window is opened when the GUI is booted.
    • It can be re-opened through: Tools -> Logbook
    • Enter the Target material for each gun and write notes about session. Then click "Add Entry".
    • The GUI will display the last entry for the Gun target materials.

At END of Session

Leave System in Standby state with GUI closed.


Other Information

🔄 Load-Lock Operation

Load-Lock Rod Control

The load-lock rod extends into the main chamber through a gate valve to position samples.

Key Components:

Load-Lock Procedure Summary

Loading Sample:

  1. VENT LOAD-LOCK → load lock vents & venting stops once complete → open small door
  2. Attach samples to stage → attach stage to rod → close door
  3. Click "LOAD/UNLOAD".
  4. System pumps load-lock → opens gate valve automatically when complete
  5. Adjust Z-nuts → position stage in chamber → detach rod → retract rod → Continue

NOTE: Load-lock arm must be in home position before LOAD/UNLOAD dialog can be exited.

Removing Sample:

  1. Similar procedure to above yet in reverse.

BELOW is raw AI generated doc

NOTE: There is a "MANUAL" mode that can be accessed on this GUI by a User account of level > 1. This enables practice with the load-lock arm in atmosphere as described below. Ask System Administrator for details.

🎓 Load-Lock Practice Procedure

⚠️ Important: The load-lock sample loading procedure can be difficult to master initially. The sample stage can fall off the load-lock arm during loading if not done well. This necessitates venting main chamber.
To avoid this eventuality, Practice with the chamber vented and door open until confident you can operate it when your view is restricted to the small windows with door closed, at vacuum.

If sample stage is dropped inside chamber during attempted load-lock use, the chamber must be vented to retrieve it!

Setup for Practice

  1. Prepare System for Practice

    • Use automated procedures:
      • Click VENT to vent main chamber (if not already vented)
      • Click LOAD/UNLOAD to vent load-lock
      • Wait for both to reach atmospheric pressure
    • Ensure load-lock rod is in home position (fully retracted)
  2. Open Chambers

    • Open main chamber door
    • Open small load-lock door
    • Verify rod is retracted

Manual Gate Valve Control for Practice

  1. Access Manual Control Mode

    • User accounts with level 2 and above access will see the "Mode" button at bottom right above the "Stand-By" button.
    • Use this to enter "Manual" mode using the password provided to you by system administrator.
    • If passwords are lost, contact James Bishop via the Github repo or jamesdbishop1@gmail.com.
    • Once in manual control you can activate vacuum components by pressing the associated button if the safety conditions are met. A dialog will show if conditions not met.
    • The safety conditions should prevent system damage.
  2. Open load-lock Gate-Valve

    • Vent load-lock. Both main chamber & load-lock must be at atmosphere.
    • Open load-lock gate by pressing button.

Practice Loading

  1. Practice Sample Stage Loading

    • With main door open and gate valve open, practice:
      • Extending rod into chamber
      • Adjusting Z-position nuts to align stage with central shaft
      • Rotating stage onto shaft (bayonet fitting)
      • Adjusting nuts again to relieve pressure on fitting
      • Rotating rod 90° to release from stage
      • Retracting rod without pulling stage off shaft
  2. Practice Unloading

    • Reverse the sequence:
      • Adjust Z-nuts for proper height
      • Engage bayonet fitting with stage
      • Rotate to lock
      • Retract rod with stage attached
      • Return to home position

Cleanup After Practice

  1. Go to stand-by mode and return to "Normal mode"
    • When stage is loaded and rod is at home position
    • Close gate valve (rod MUST be home!)
    • Press Stand-By" button.
    • Use mode diualog to select Normal mode yet again.

⚠️ Safety Guidelines

General Safety

Pressure Safety

Electrical Safety

Gas Safety

Mechanical Safety


🔧 Troubleshooting

Common Issues and Solutions

Chamber Won't Pump Down

Symptoms: Pressure remains high after PUMP procedure starts

Possible Causes:

Solutions:

  1. Check door clamps - tighten if needed
  2. Vent chamber and inspect O-ring
  3. Verify all valves show correct state in control program
  4. Check rough pump power and operation
  5. Contact staff if problem persists

Gate Valve Won't Open

Symptoms: Load-lock procedure fails, gate valve remains closed

Possible Causes:

Solutions:

  1. Verify load-lock has fully evacuated (check pressure reading)
  2. Wait longer for pressure equalization
  3. Check safety status in control program
  4. Restart load-lock procedure
  5. Contact staff if valve remains stuck

Plasma Won't Ignite

Symptoms: No plasma glow when DC power applied

Possible Causes:

Solutions:

  1. Verify chamber pressure is in range (1-3 × 10⁻³ mbar)
  2. Check gas flow is active (20-50 sccm Ar)
  3. Verify target and electrode connections
  4. Check DC power supply settings and operation
  5. Try increasing pressure slightly (more gas flow)
  6. Contact staff if plasma still won't ignite

Sample Stage Dropped in Chamber

Symptoms: Stage fell off shaft during load-lock operation

Impact: ⚠️ Chamber must be vented to retrieve stage

Solutions:

  1. Click VENT button to vent chamber safely
  2. Open main chamber door when fully vented
  3. Retrieve sample stage carefully
  4. Inspect stage and bayonet fitting for damage
  5. Practice load-lock operation with door open before retrying
  6. Inform staff of incident

Control Program Unresponsive

Symptoms: Buttons greyed out, error messages on terminal.

Possible Causes:

Solutions:

  1. Close and restart application. This can be done at any time if a software error is encountered.
  2. Reboot PC if problem persists
  3. Contact staff for assistance

Memory/Performance Issues (Plotter Window)

Symptoms: Application slow, high memory usage, plotter window lag

Solutions:

  1. Close plotter window if not needed
  2. Restart application if memory usage high
  3. Ensure psutil is installed for memory monitoring
  4. Memory monitoring will auto-reset at 80% threshold
  5. Check system RAM if issues persist

📋 Pre-Use Checklist

Before each deposition session, verify:


📞 Emergency Contacts

Software author:

For system malfunctions or emergencies:

After-hours emergencies:


📝 Revision History

Version Date Author Changes
1.0 (Original) - Original LabVIEW-based SOP
2.0 October 2025 System Team Updated for Python-based control system, added detailed procedures, icons, and formatting

End of Standard Operating Procedure

This document should be reviewed and updated annually or when significant system changes occur.

Magnetron Sputtering System - Standard Operating Procedure (SOP)

🚀 System Startup Procedure

📥 Loading Samples and Targets

🔬 Deposition Procedure (DC Sputtering)

🛑 System Shutdown

Other Information

🔄 Load-Lock Operation

BELOW is raw AI generated doc

🎓 Load-Lock Practice Procedure

⚠️ Safety Guidelines

🔧 Troubleshooting